# -*- coding: utf-8 -*-

greek_ch = [u'', u'α', u'β', u'γ', u'δ', u'ε', u'ζ', u'η', u'θ', 
            u'ι', u'κ', u'λ', u'μ', u'ν', u'ξ', u'ο', u'π', u'ρ', 
            u'σ', u'τ', u'υ', u'φ', u'χ', u'ψ', u'ω', 
            u'ά', u'έ', u'ί', u'ό', u'ύ', u'ή', u'ώ', u'ς', u'ϊ', u'ΰ', u'ϋ', u'ΐ' ]
greeklish_ch = ['','a','b','g','d','e','z','h','8','i','k','l','m','n','3','o',
                'p','r','s','t','u','f','x','c','w', 'a','e','i','o','u','h','w','s','i','u','i','u', ]



def greeklish(greek):
    grkl = []
    
    for c in greek:
        try:            
            index = greek_ch.index(c)
            grkl.append(greeklish_ch[index])
        except ValueError:
            print 'ValueError'
            print repr(greek), repr(c)
    return ''.join(grkl)